#header-nav h4.contact a {text-decoration:none}

/*new homepage logos treatment */

.homelogo{background: url("/uk/assets/css/images/homepage-logos.gif") no-repeat scroll 0 0 transparent;width:130px;height:50px;display:block}
.homelogo1{background-position:0 0;height:40px !important;width:125px !important}
.homelogo2{background-position:5px -40px;width:170px !important;height:55px !important}
.homelogo3{background-position:10px -100px;width:99px !important}
.homelogo4{background-position:20px -149px}
.homelogo5{background-position:22px -197px;height: 40px !important;}
.homelogo6{background-position:5px -240px;height: 55px !important;width:110px !important}
.homelogo7{background-position:-7px -300px;width:80px}
.homelogo8{background-position:0 -350px;width:80px}



#clouds-bounce .cloud {background:transparent url(/uk/assets/css/images/cloud-logos.gif) no-repeat scroll left -93px;}

#clouds-bounce .cloud span {background:transparent url(/uk/assets/css/images/cloud-logos.gif) no-repeat scroll center top;}

#clouds-bounce .cloud1 span {background-position:center -188px;}
#clouds-bounce .cloud2 span {background-position:center -245px;}
#clouds-bounce .cloud3 span {background-position:center -295px;height:58px;margin:13px 0 0 13px;}
#clouds-bounce .cloud4 span {background-position:center -352px;margin-top:20px;}
#clouds-bounce .cloud5 span {background-position:center -390px;}
#clouds-bounce .cloud6 span {background-position:center -445px;margin-top:15px;}
#clouds-bounce .cloud7 span {background-position:center -494px;}
#clouds-bounce .cloud8 span {background-position:center -540px;}

#customer-module .logo {
    background: url("/uk/assets/css/images/cloudless-logos.gif") no-repeat scroll 0 0 transparent;display: block;float: left; height: 120px;
}

#customer-module .logo1 {
    background-position: 0 -12px;height: 31px; margin: 57px 0 0 26px;width: 116px;
}
#customer-module .logo2 {
    background-position: -120px -2px;height: 55px;margin: 17px 0 0 18px;width: 112px;
}
#customer-module .logo3 {
    background-position: -234px 0;height: 59px;margin: 42px 0 0 22px;width: 85px;
}
#customer-module .logo4 {
    background-position: -329px -10px;height: 33px;margin: 21px 0 0 16px;width: 102px;
}
#customer-module .logo5 {
    background-position: -446px -9px;height: 44px;margin: 51px 0 0 2px;width: 110px;
}
#customer-module .logo6 {
    background-position: -556px -6px;height: 40px;margin: 17px 0 0 0;width: 122px;
}
#customer-module .logo7 {
    background-position: -690px -2px;height: 57px;margin: 43px 0 0 20px;width: 57px;
}
#customer-module .logo8 {
    background-position: -895px -6px;height: 54px;margin: 11px 0 0 10px;width: 80px;
}
#customer-module .stories {
    margin-top: 20px;
    text-align: center;
}

/* ev part optin */
tr.eventreg-partneroptin{display:none}


#spotlight-master-swf.spotlight-ms-full {margin:0;}





/* BUTTON CLASSES FROM INTL.CSS which isn't on UK yet... remove when transftered to quicksites..   */
/* =============================================================================================== */
a.button-yellow     					{color:#464646;font-size:14px;font-weight:bold;text-decoration:none;}
a.button-yellow span								{background:url('/common/assets/img/intl/button-sprite.png') no-repeat;float:left;}
a.button-yellow span.text							{line-height:26px;background:none;margin:0 5px;}

a.button-yellow span.lwrap							{background-position:left -713px;padding-left:15px;}
a.button-yellow span.rwrap							{background-position:right -779px;padding-right:15px;}
a.button-yellow span.wrap							{background-repeat:repeat-x;background-position:left -746px;height:28px;padding-right:0}
a.button-yellow:hover span.lwrap					{background-position:left -812px;}
a.button-yellow:hover span.rwrap					{background-position:right -878px;}
a.button-yellow:hover span.wrap					{background-position:left -845px}



a.button-yellow.button-mid span.lwrap						{background-position:left -419px;}
a.button-yellow.button-mid span.rwrap						{background-position:right -517px;}
a.button-yellow.button-mid span.wrap						{background-position:left -468px;height:44px;}
a.button-yellow.button-mid span.text						{font-size:22px;line-height:40px;background:none;margin:0 5px;}
a.button-yellow.button-mid:hover span.lwrap				{background-position:left -566px;}
a.button-yellow.button-mid:hover span.rwrap				{background-position:right -664px;}
a.button-yellow.button-mid:hover span.wrap				{background-position:left -615px;}

a.button-yellow.button-large span.lwrap					{background-position:left -5px;}
a.button-yellow.button-large span.rwrap					{background-position:right -143px;}
a.button-yellow.button-large span.wrap					{height:64px;background-position:left -74px;height:64px;}
a.button-yellow.button-large:hover span.lwrap				{background-position:left -212px;}
a.button-yellow.button-large:hover span.rwrap				{background-position:right -350px;}
a.button-yellow.button-large:hover span.wrap				{background-position:left -281px;}
a.button-yellow.button-large span.text					{background:none;text-align:center;font-size:16px;}






/*   Share to social media */

/*ul.social-icons 		    {margin-left: 0; padding: 0;	list-style: none outside none;}
.social-icons li		    {background: url("/common/assets/img/social-icons.png") no-repeat scroll 0 0 transparent; display: inline; float: left; height: 29px; margin-right: 9px; width: 30px;}
.social-icons li a 		    {display:block; width:45px; height:25px; text-indent:-2000px;}
.social-icons .twitter 	    	    {background-position: -5px -269px;}
.social-icons .facebook 	    {background-position: -43px -269px;}
.social-icons .linkedin 	    {background-position: -155px -269px;}	
.social-icons .flickr		    {background-position: -48px -311px;}
.social-icons .youtube 		    {background-position: -9px -312px;}
*/

#showcaseTabs ul.tabs{display:none;}
#showcaseTabs{
		height:10px;
		top:5px;
		border:1px solid #57BFE8;
		background-color:#D9F1FA;
		border-bottom:none;
		-webkit-border-radius: 8px 8px 0 0;
    		-moz-border-radius: 8px 8px 0 0;
   		border-radius: 8px 8px 0 0;
		position: relative; /* you probably need this for PIE to work */ 
		behavior: url(/common/assets/css/pie/PIE.html);
	   }
	   

   
.home-smb {background-image: url(/uk/assets/images/home/promo_hp_smb.jpg); width: 88px; height: 100px;}
.home-wins {background-image: url(/common/assets/images/promos_hp/promo_hp_sales_crm_award.jpg); width: 88px; height: 100px;}
.home-social {background-image: url(/common/assets/images/promos_hp/promo_hp_scs_smiley.jpg); width: 88px; height: 100px;}


.UK #content-wrap{
	margin-top:40px;
}

.UK #pagewrap{
  margin-bottom:20px;
}
}

.UK h4.contact {
margin: .29em 1.2em .29em 0;
font-size: 1.2em;
}


.UK.theme1 h4.contact {
  line-height: 25px;
}


.UK #header div, .UK #header p, .UK #header li, .UK #header a, .UK #header h1, .UK #header h2, .UK #header h3, .UK #header h4, .UK #header h5, .UK #nav li, .UK #nav a, .UK #nav span{
	font-family:Lucida Grande, Lucida Sans Unicode,Arial, sans-serif;
	letter-spacing:-0.5px;
}

/* Fix the spacing on IE */
.ie7 .UK #nav.challenger-a ul.vertical li.catheader a{
	margin-bottom:0;
}

.ie7 .UK #nav.challenger-a ul.vertical li.catheader{
	margin-bottom:0px;
}

.ie7 .UK #nav.challenger-a ul.vertical li.catheader a:hover{
	margin-bottom:0;
}

.ie7 .UK #nav ul.horizontal li.menu-products ul.vertical{
	margin-bottom:10px;
}

.UK.socialsuccess #content-wrap{
	margin-top:10px;
}

.UK.grid-homepage #footer{
padding: 0 20px 0 30px; 
}

/* new def for seo modules on new homepges */
.UK.full-100pct #seo-container{
	width:990px;
	margin:0 auto;
}

.UK.full-100pct #seo-header-wrap {
    background: none repeat scroll 0 0 #808080; 
    border-radius:0;
    color: #FFFFFF;
    font-size: 15px !important;
    height: 23px;
    margin-bottom: 0.42em;
    padding: 0 0.83em;
}

.UK.full-100pct #seo-header-wrap li {
    color: #FFFFFF;
    font-size: 14px !important;
    height: 23px;
    margin-bottom: 0.42em;
    padding:2px 4px 6px 0;
}

.ie .UK.common #header{
	margin-bottom:0;
}


.UK h4.contact {
	margin: .29em 1.2em .29em 0;
	font-size: 1.2em;
}

.UK.common #content-wrap{
	margin-top:0;
}

.UK.forms .tall-video{
	height:360px;
	width:640px;
}


.UK.forms .tall-video .video-player{
	min-height:360px;
}


.UK.sem #content-wrap{
	margin-top:0px;
}


.UK.ep #content-wrap{
	margin-top:65px;
}




